be blindingly bright - French English Dictionary